home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 001a / cmc501.zip / CMCREAD.ME < prev    next >
Text File  |  1991-10-06  |  9KB  |  219 lines

  1.                              CMCREAD.ME
  2.                        {COMMO} MASTER CONTROL
  3.                            by Don Garrett
  4.                             Version 5.01
  5.  
  6.                             
  7.                             
  8. WELCOME
  9.  
  10.         Welcome to MASTER CONTROL the do everything macro for {COMMO}.
  11.     If you are new to {COMMO}, all this might be a little overwhelming.
  12.     Hang in there!  It will all fall into place very soon.  You don't
  13.     have to be a genius to write {COMMO} macros!  The genius is in
  14.     Fred Brucker's elegantly simple program and macro language.
  15.  
  16.         I have been using parts of this macro for a long time, but
  17.     this version is a complete reorganization of the constituent
  18.     parts. My old COMMO.MAC file just sort of grew, Topsy like, until
  19.     it became evident that I had to do something or further growth
  20.     would be impossible.  This CMC.MAC was the result of a plan.  I
  21.     have tried to integrate all of the parts and organize everything
  22.     into modules. This should make future revisions much easier than
  23.     before.  It should also make it easier for you to modify and to
  24.     make additions. I hope you have as much fun modifying and using 
  25.     these macros as I had writing them.
  26.  
  27.  
  28.  
  29. SYSTEM REQUIREMENTS
  30.  
  31.         The only absolute requirement is COMMO501.ZIP and a system 
  32.     that it will run on.  Other programs that are used include: 
  33.     LIST.COM; PNS.EXE; DSZ.COM; PUMA.EXE; (now MPt,)  BIMODEM; 
  34.     PCZ.EXE; and QEDIT.
  35.  
  36.  
  37.  
  38. WHAT DOES IT DO?
  39.  
  40.     MASTER CONTROL will let you plan a session to do all or some of
  41.     the following for either Wildcat! or PCBoard BBSs:
  42.  
  43.              Download Net mail and upload replies using either 
  44.              Tomcat! or Qmail 3 doors.
  45.              
  46.              Upload Net mail replies only.
  47.              
  48.              Download files from a simple ascii list.
  49.              
  50.              Do Bimodem transfers of files. (Either Up and/or Down.)
  51.              
  52.              Delay any of these functions until a preset time.
  53.               
  54.              Automatic Zmodem and Puma downloads.
  55.              
  56.              Automatic logon to supported BBSs.
  57.              
  58.              Online quoting.
  59.              
  60.              Front door logons with Wildcat! {Sends ESCAPE twice if 
  61.              asked.}
  62.  
  63.              
  64.              
  65. MAKING IT WORK FOR YOU
  66.  
  67.         The MASTER CONTROL macro file is going to take some
  68.     customizing to make it run for you.  For example: if you are not a
  69.     paid up member of Cybertech BBS you will get summarily booted off
  70.     Node 2. (Likewise with any subscription multi-line board.)   Also
  71.     you will have to change the paths as necessary.  Most of the 
  72.     changes can be made to the CMCINFO.MAC file.  This is really the 
  73.     heart of the system.  The only other changes that must be made 
  74.     are in the combination password/bbsid field in the CMC.FON file.  
  75.     I believe that if you follow the instructons in INSTALL.CMC you 
  76.     will have no trouble.  
  77.     
  78.     Note that I use a combination upload/download directory and have 
  79.     it assigned to the %uldir variable.  If you use separate 
  80.     directories you will have to modify the scripts extensively.  I 
  81.     have included my directory tree below if for those that are 
  82.     interested.   
  83.  
  84.  
  85. FILES INCLUDED
  86.   
  87.     CMC.MAC       MASTER CONTROL ver. 5.01 macro file
  88.     CMC.FON       The {COMMO} dialing directory         ****
  89.     CMCREAD.ME    This file
  90.     CMC.BAT       The .BAT that loads {COMMO}           ****
  91.     CMC.DOC       MASTER CONTROL Documentation File
  92.     INSTALL.CMC   Instructions for installation of CMC
  93.     CMCINFO.MAC   BBS and user info                     ****
  94.     
  95.         ****THESE FILES MUST BE CONFIGURED BY YOU.  SEE INSTALL.CMC 
  96.         FOR DETAILS.
  97.                            
  98.  
  99. HOW I HANDLE MY NET MAIL
  100.  
  101.         I rename all .QWK packets as soon as they are downloaded.  
  102.     It works this way.  Let us assume that I have just downloaded 
  103.     FORUM!.QWK.  A macro called RENQWK, will read a number from the 
  104.     file CMC.NUM and use it to rename FORUM!.QWK to 1ORUM!.QWK then 
  105.     adds one to the number in the file.  If I then downloaded 
  106.     CYBER.QWK it would be renamed as 2YBER.QWK, and so on.  
  107.     (If you selected N for the rename option in CMCINFO.MAC the .QWK 
  108.     packets will not be renamed.)
  109.  
  110.         When I exit my mail reader the batch file asks if I want to 
  111.     move move the .QWK packets to the OLDQWK directory.  If I have 
  112.     read them I answer Y and they are moved out of the way.  
  113.     (Periodically I delete the old files.)  
  114.     
  115.         I have SLMR put the .REP packets in my upload/download 
  116.     directory. After the .REP packets are uploaded they are renamed 
  117.     as above with the RENREP macro and moved to an OLDREP directory.
  118.     (If you have selected N to the rename option in CMCINFO.MAC the 
  119.     .REP packet will not be renamed but will be moved.)
  120.  
  121.         When the number in CMC.NUM exceeds 900 it will be restarted 
  122.     with 1.
  123.  
  124.         The effect of all this is that each packet has a unique name
  125.     and is numbered in the order downloaded.  The .REP packets are
  126.     gotten out of the way and you don't make multiple uploads
  127.     accidentally.  (If something goes wrong you can rename the .REP
  128.     packet and upload it again.  Much better than just deleting it.)
  129.  
  130.         If you want to use my renumbering system you must place a Y 
  131.     in Section 3 of the CMCINFO.MAC.  Inserting an N will prevent 
  132.     the renaming of any files. Example:  {setv renum,n}
  133.  
  134.  
  135. MY DIRECTORY CONFIGURATION
  136.  
  137.     C:\─┬─BATS
  138.         ├─COM─────────┬─COMMO
  139.                       ├─ULDL────────┬─GET
  140.                       │             ├─OLDQWK
  141.                       │             ├─OLDREP
  142.                       ├─SLMR        └─OLDPTH
  143.          
  144.     
  145.     Only  C:\BATS is in my path.
  146.  
  147.     C:\COM\ULDL is my combination upload/download directory.
  148.  
  149.     The C:\COM\ULDL\GET directory is for old .GET files.
  150.  
  151.     The OLDQWK and OLDREP directories are for old net mail packets and
  152.     replies.  I clean them out about once a month.
  153.  
  154.     The OLDPTH directory is for old BIMODEM.PTH files.
  155.  
  156.  
  157.  
  158. THE FUTURE
  159.  
  160.         With 5.01 it should be relatively easy to add an automatic 
  161.     FILE UPLOAD FROM A LIST feature.  It will use an ascii list and 
  162.     include descriptions.  I used Bimodem for this in the past but 
  163.     with Wildcat! 3.0, (which does not yet support Bimodem,) there 
  164.     is only one BBS that I call that still supports Bimodem.  It 
  165.     will be upgrading any day now to Wildcat! 3.0.  I will begin 
  166.     work on the FILE UPLOAD FROM A LIST feature as soon as I get 
  167.     this version of CMC out the door.
  168.  
  169.  
  170.  
  171. WHAT TO DO IF YOU NEED SUPPORT & WHY DON'T YOU WRITE?
  172.  
  173.         Like most programmers, part time programmers in particular, I
  174.     think of this macro a little like a child.{G}  And like most
  175.     parents I like to know where my children are going and what they
  176.     are doing, or even if they are misbehaving.  So if you find this
  177.     macro useful or have any suggestions about future releases please
  178.     drop me a note. This is FREEWARE so a 29 cent stamp won't kill
  179.     ya.{G}  A floppy disk and a SASE will get you the current release.
  180.  
  181.     {The latest release along with any incremental enhancements will
  182.     always be found on FORUM! in the "{COMMO} Support Files" file area
  183.     available to any first time caller. Once at the Main Menu, press
  184.     F, then L, then L again for a list of the various file areas.  
  185.     Choose the number of the {COMMO} Support Files area and check 
  186.     for the latest version of {COMMO} and CMC.  The number of CMC 
  187.     will always correspond to the latest version of {COMMO} that is 
  188.     supported.  For example:   COMMO501.ZIP and CMC501.ZIP.  Updates 
  189.     in my macro will be denoted with a letter suffix.  Like this:
  190.     CMC501A.ZIP.
  191.  
  192.  
  193.     Post a message to Don Garrett on:
  194.                     
  195.         The Programmers FORUM! (803) 862-4616
  196.         The {COMMO} conference on RIME (Carried locally by CYBER)
  197.         The {COMMO} conference on WildNet (Carried locally by FORUM!)
  198.            *Note:  The {COMMO} conferences in RIME and Wildnet are 
  199.            now cross linked.
  200.         ScamNet (A local network.)
  201.         
  202.     Or there is always snail mail:
  203.         
  204.         Don Garrett
  205.         980 Garrison Rd.
  206.         Pelzer, SC 29669
  207.         
  208.         
  209.     Have fun!!
  210.  
  211.     {don} {registered commo user 238}
  212.  
  213.         P.S.  Don't forget to register {COMMO}.   It is one way of
  214.     saying Thank You to Fred Brucker for writing this marvelous little
  215.     comm program that we all enjoy.
  216.  
  217.  
  218.                             
  219.